# # 作业1 字典练习之西游记
# company = {'BOSS':'唐僧','CTO':'孙悟空','CFO':'八戒','搬砖':'沙僧','苦力':'白龙马'}
# # 打印CTO和BOSS的信息
# print(f"CTO是{company['CTO']},BOSS是{company['BOSS']}")
# # 打印company中所有的人物及角色
# for i in company:
#     print(f"{i}是{company[i]}")
# # 判断’悟空‘和’白骨精‘是否在company中
# while True:
#     journey_to_the_western = input("请输入您最有印象的西游记角色：")
#     if journey_to_the_western in company.values():
#         print(f"您输入的角色在超超的company中")
#         break
#     else:
#         print("很抱歉您输入的角色不在超超的company中，请重新输入。")

# 作业2 字典练习之用户检测系统
# user_library = {'root':'123456','admin':'admin'}
# while True:
#     # 按quit可退出此系统
#     welcome = input("欢迎您使用用户检测系统，退出请输入quit，输入其他任意键进入用户检测系统：")
#     if welcome == "quit":
#         print("保护隐私人人有责！您已成功退出用户检测系统。")
#         break
#     username = input("请输入您的用户名：")
#     keyword = input("请输入您的密码：")
#     # 判断用户输入的用户名和密码是否在用户库
#     if username in user_library and keyword in user_library[username]:
#         print("保护隐私人人有责！恭喜您检测成功！")
#         break
#     elif username == "root":
#         print("您输入的密码有误，请重新输入！tips：您的密码由连续的数字组成。")
#     elif username == "admin":
#         print("您输入的密码有误，您的密码近在眼前远在天边！请重新输入。")
#     else:
#         print("您输入的用户名有误，请确认后重新输入")
#         break

# 作业3 圣诞送礼（flag的意义未看明白）
# 利用字典构造员工准备的礼物
# staff_gift = {'TaylorSwift':'1989','李智超':'茶颜悦色','Lina':'网球拍','Adele':'A4','Rihanna':'R8'}
# gift_dict = {}
# staff = list(staff_gift.keys())
# for i in staff:
#     flag = 0  # 标记员工带来的礼物是否还未送配出去
#     if i in staff_gift:
#         flag = 1
#         my_gift = staff_gift.pop(i)  # 如果员工带来的礼物还未分配，则去掉该礼物
#     get_gift = staff_gift.popitem()  # 随机返回并移除一对key-value值
#     gift_dict[i] = get_gift[1]  # 得到的礼物
#     if flag:
#         staff_gift[i] = my_gift  # 将自己的礼物添到未分配礼物中
# print(gift_dict)  # 输出最终礼物分配情况



# 员工准备的礼物
# staff_dict = {'TaylorSwift':'1989','李智超':'茶颜悦色','Lina':'网球拍','Adele':'A4','Rihanna':'R8'}
# 互送完成后的新元组
# gift_dict = {}
# for i in staff_dict:
#     for j in staff_dict:
#         if j != i:
#             gift_dict[i] = j
#             print(f"{staff_dict[i]}的礼物是{i}送的")
#             print(gift_dict)



